METASOURCES = AUTO

AM_CXXFLAGS = $(CAPTAINBOL_CXXFLAGS) $(PROTOBUF_CXXFLAGS) $(BOOST_CPPFLAGS)

bin_PROGRAMS = freudbol merlinbol smilewiff

noinst_HEADERS = analyst.h arthur.h comutil.h disphelper.h filterparse.h xeno.h

noinst_SCRIPTS = freudbol.vcproj merlinbol.vcproj smilewiff.vcproj

merlinbol_SOURCES = arthur.cpp disphelper.c filterparse.cpp merlinbol.cpp
merlinbol_LDADD = $(CAPTAINBOL_LIBS) $(BOOST_LDFLAGS) \
	$(BOOST_PROGRAM_OPTIONS_LIB) $(BOOST_REGEX_LIB) $(BOOST_SERIALIZATION_LIB) $(PROTOBUF_LIBS) -lole32 \
	-loleaut32 -luuid

freudbol_SOURCES = analyst.cpp disphelper.c freudbol.cpp
freudbol_LDADD = $(CAPTAINBOL_LIBS) $(BOOST_LDFLAGS) \
	$(BOOST_PROGRAM_OPTIONS_LIB) $(BOOST_REGEX_LIB) $(BOOST_SERIALIZATION_LIB) $(PROTOBUF_LIBS) -lole32 \
	-loleaut32 -luuid

smilewiff_SOURCES = analyst.cpp disphelper.c smilewiff.cpp
smilewiff_LDADD = $(CAPTAINBOL_LIBS) $(BOOST_LDFLAGS) \
	$(BOOST_PROGRAM_OPTIONS_LIB) $(BOOST_REGEX_LIB) $(BOOST_SERIALIZATION_LIB) $(PROTOBUF_LIBS) -lole32 \
	-loleaut32 -luuid
